using UnityEngine;

namespace DG.Tweening
{
    // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI
    public static class DOTweenModuleUI
    {
        
        #region DG.Tweening.DOTweenModuleUI.Utils
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.Utils
        public static class Utils
        {
            // Methods
            public static UnityEngine.Vector2 SwitchToRectTransform(UnityEngine.RectTransform from, UnityEngine.RectTransform to)
            {
                UnityEngine.Rect val_1 = from.rect;
                UnityEngine.Rect val_3 = from.rect;
                UnityEngine.Rect val_5 = from.rect;
                UnityEngine.Rect val_7 = from.rect;
                UnityEngine.Vector3 val_13 = from.position;
                float val_28 = val_13.x;
                float val_29 = val_13.y;
                UnityEngine.Vector2 val_14 = UnityEngine.RectTransformUtility.WorldToScreenPoint(cam:  0, worldPoint:  new UnityEngine.Vector3() {x = val_28, y = val_29, z = val_13.z});
                val_28 = ((val_1.m_XMin.width * 0.5f) + val_3.m_XMin.xMin) + val_28;
                val_29 = ((val_5.m_XMin.height * 0.5f) + val_7.m_XMin.yMin) + val_29;
                bool val_15 = UnityEngine.RectTransformUtility.ScreenPointToLocalPointInRectangle(rect:  to, screenPoint:  new UnityEngine.Vector2(), cam:  0, localPoint:  new UnityEngine.Vector2() {x = val_28, y = val_29});
                UnityEngine.Rect val_16 = to.rect;
                float val_30 = val_16.m_XMin.width;
                UnityEngine.Rect val_18 = to.rect;
                UnityEngine.Rect val_20 = to.rect;
                UnityEngine.Rect val_22 = to.rect;
                float val_23 = val_22.m_XMin.yMin;
                float val_24 = val_30 * 0.5f;
                val_30 = val_24 + val_18.m_XMin.xMin;
                val_23 = val_23 + 0f;
                val_24 = val_24 + 0f;
                val_23 = val_23 - val_30;
                val_24 = val_24 - ((val_20.m_XMin.height * 0.5f) + val_23);
                return (UnityEngine.Vector2)to.anchoredPosition;
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass0_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass0_0
        private sealed class __c__DisplayClass0_0
        {
            // Fields
            public UnityEngine.CanvasGroup target;
            
            // Methods
            public __c__DisplayClass0_0()
            {
            
            }
            internal float <DOFade>b__0()
            {
                return this.target.alpha;
            }
            internal void <DOFade>b__1(float x)
            {
                this.target.alpha = x;
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass1_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass1_0
        private sealed class __c__DisplayClass1_0
        {
            // Fields
            public UnityEngine.UI.Graphic target;
            
            // Methods
            public __c__DisplayClass1_0()
            {
            
            }
            internal UnityEngine.Color <DOColor>b__0()
            {
                goto typeof(UnityEngine.UI.Graphic).__il2cppRuntimeField_298;
            }
            internal void <DOColor>b__1(UnityEngine.Color x)
            {
                goto typeof(UnityEngine.UI.Graphic).__il2cppRuntimeField_2A8;
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass2_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass2_0
        private sealed class __c__DisplayClass2_0
        {
            // Fields
            public UnityEngine.UI.Graphic target;
            
            // Methods
            public __c__DisplayClass2_0()
            {
            
            }
            internal UnityEngine.Color <DOFade>b__0()
            {
                goto typeof(UnityEngine.UI.Graphic).__il2cppRuntimeField_298;
            }
            internal void <DOFade>b__1(UnityEngine.Color x)
            {
                goto typeof(UnityEngine.UI.Graphic).__il2cppRuntimeField_2A8;
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass3_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass3_0
        private sealed class __c__DisplayClass3_0
        {
            // Fields
            public UnityEngine.UI.Image target;
            
            // Methods
            public __c__DisplayClass3_0()
            {
            
            }
            internal UnityEngine.Color <DOColor>b__0()
            {
                return this.target.color;
            }
            internal void <DOColor>b__1(UnityEngine.Color x)
            {
                this.target.color = new UnityEngine.Color() {r = x.r, g = x.g, b = x.b, a = x.a};
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass4_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass4_0
        private sealed class __c__DisplayClass4_0
        {
            // Fields
            public UnityEngine.UI.Image target;
            
            // Methods
            public __c__DisplayClass4_0()
            {
            
            }
            internal UnityEngine.Color <DOFade>b__0()
            {
                return this.target.color;
            }
            internal void <DOFade>b__1(UnityEngine.Color x)
            {
                this.target.color = new UnityEngine.Color() {r = x.r, g = x.g, b = x.b, a = x.a};
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass5_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass5_0
        private sealed class __c__DisplayClass5_0
        {
            // Fields
            public UnityEngine.UI.Image target;
            
            // Methods
            public __c__DisplayClass5_0()
            {
            
            }
            internal float <DOFillAmount>b__0()
            {
                return (float)this.target.m_FillAmount;
            }
            internal void <DOFillAmount>b__1(float x)
            {
                this.target.fillAmount = x;
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass7_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass7_0
        private sealed class __c__DisplayClass7_0
        {
            // Fields
            public UnityEngine.UI.LayoutElement target;
            
            // Methods
            public __c__DisplayClass7_0()
            {
            
            }
            internal UnityEngine.Vector2 <DOFlexibleSize>b__0()
            {
                return (UnityEngine.Vector2)this.target;
            }
            internal void <DOFlexibleSize>b__1(UnityEngine.Vector2 x)
            {
                goto typeof(UnityEngine.UI.LayoutElement).__il2cppRuntimeField_3D8;
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass8_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass8_0
        private sealed class __c__DisplayClass8_0
        {
            // Fields
            public UnityEngine.UI.LayoutElement target;
            
            // Methods
            public __c__DisplayClass8_0()
            {
            
            }
            internal UnityEngine.Vector2 <DOMinSize>b__0()
            {
                return (UnityEngine.Vector2)this.target;
            }
            internal void <DOMinSize>b__1(UnityEngine.Vector2 x)
            {
                goto typeof(UnityEngine.UI.LayoutElement).__il2cppRuntimeField_358;
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass9_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass9_0
        private sealed class __c__DisplayClass9_0
        {
            // Fields
            public UnityEngine.UI.LayoutElement target;
            
            // Methods
            public __c__DisplayClass9_0()
            {
            
            }
            internal UnityEngine.Vector2 <DOPreferredSize>b__0()
            {
                return (UnityEngine.Vector2)this.target;
            }
            internal void <DOPreferredSize>b__1(UnityEngine.Vector2 x)
            {
                goto typeof(UnityEngine.UI.LayoutElement).__il2cppRuntimeField_398;
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass10_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass10_0
        private sealed class __c__DisplayClass10_0
        {
            // Fields
            public UnityEngine.UI.Outline target;
            
            // Methods
            public __c__DisplayClass10_0()
            {
            
            }
            internal UnityEngine.Color <DOColor>b__0()
            {
                return new UnityEngine.Color();
            }
            internal void <DOColor>b__1(UnityEngine.Color x)
            {
                this.target.effectColor = new UnityEngine.Color() {r = x.r, g = x.g, b = x.b, a = x.a};
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass11_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass11_0
        private sealed class __c__DisplayClass11_0
        {
            // Fields
            public UnityEngine.UI.Outline target;
            
            // Methods
            public __c__DisplayClass11_0()
            {
            
            }
            internal UnityEngine.Color <DOFade>b__0()
            {
                return new UnityEngine.Color();
            }
            internal void <DOFade>b__1(UnityEngine.Color x)
            {
                this.target.effectColor = new UnityEngine.Color() {r = x.r, g = x.g, b = x.b, a = x.a};
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass12_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass12_0
        private sealed class __c__DisplayClass12_0
        {
            // Fields
            public UnityEngine.UI.Outline target;
            
            // Methods
            public __c__DisplayClass12_0()
            {
            
            }
            internal UnityEngine.Vector2 <DOScale>b__0()
            {
                return (UnityEngine.Vector2)this;
            }
            internal void <DOScale>b__1(UnityEngine.Vector2 x)
            {
                this.target.effectDistance = new UnityEngine.Vector2();
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass13_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass13_0
        private sealed class __c__DisplayClass13_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass13_0()
            {
            
            }
            internal UnityEngine.Vector2 <DOAnchorPos>b__0()
            {
                return this.target.anchoredPosition;
            }
            internal void <DOAnchorPos>b__1(UnityEngine.Vector2 x)
            {
                this.target.anchoredPosition = new UnityEngine.Vector2();
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass14_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass14_0
        private sealed class __c__DisplayClass14_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass14_0()
            {
            
            }
            internal UnityEngine.Vector2 <DOAnchorPosX>b__0()
            {
                return this.target.anchoredPosition;
            }
            internal void <DOAnchorPosX>b__1(UnityEngine.Vector2 x)
            {
                this.target.anchoredPosition = new UnityEngine.Vector2();
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass15_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass15_0
        private sealed class __c__DisplayClass15_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass15_0()
            {
            
            }
            internal UnityEngine.Vector2 <DOAnchorPosY>b__0()
            {
                return this.target.anchoredPosition;
            }
            internal void <DOAnchorPosY>b__1(UnityEngine.Vector2 x)
            {
                this.target.anchoredPosition = new UnityEngine.Vector2();
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass16_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass16_0
        private sealed class __c__DisplayClass16_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass16_0()
            {
            
            }
            internal UnityEngine.Vector3 <DOAnchorPos3D>b__0()
            {
                return this.target.anchoredPosition3D;
            }
            internal void <DOAnchorPos3D>b__1(UnityEngine.Vector3 x)
            {
                this.target.anchoredPosition3D = new UnityEngine.Vector3() {x = x.x, y = x.y, z = x.z};
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass17_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass17_0
        private sealed class __c__DisplayClass17_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass17_0()
            {
            
            }
            internal UnityEngine.Vector3 <DOAnchorPos3DX>b__0()
            {
                return this.target.anchoredPosition3D;
            }
            internal void <DOAnchorPos3DX>b__1(UnityEngine.Vector3 x)
            {
                this.target.anchoredPosition3D = new UnityEngine.Vector3() {x = x.x, y = x.y, z = x.z};
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass18_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass18_0
        private sealed class __c__DisplayClass18_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass18_0()
            {
            
            }
            internal UnityEngine.Vector3 <DOAnchorPos3DY>b__0()
            {
                return this.target.anchoredPosition3D;
            }
            internal void <DOAnchorPos3DY>b__1(UnityEngine.Vector3 x)
            {
                this.target.anchoredPosition3D = new UnityEngine.Vector3() {x = x.x, y = x.y, z = x.z};
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass19_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass19_0
        private sealed class __c__DisplayClass19_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass19_0()
            {
            
            }
            internal UnityEngine.Vector3 <DOAnchorPos3DZ>b__0()
            {
                return this.target.anchoredPosition3D;
            }
            internal void <DOAnchorPos3DZ>b__1(UnityEngine.Vector3 x)
            {
                this.target.anchoredPosition3D = new UnityEngine.Vector3() {x = x.x, y = x.y, z = x.z};
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass20_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass20_0
        private sealed class __c__DisplayClass20_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass20_0()
            {
            
            }
            internal UnityEngine.Vector2 <DOAnchorMax>b__0()
            {
                return this.target.anchorMax;
            }
            internal void <DOAnchorMax>b__1(UnityEngine.Vector2 x)
            {
                this.target.anchorMax = new UnityEngine.Vector2();
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass21_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass21_0
        private sealed class __c__DisplayClass21_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass21_0()
            {
            
            }
            internal UnityEngine.Vector2 <DOAnchorMin>b__0()
            {
                return this.target.anchorMin;
            }
            internal void <DOAnchorMin>b__1(UnityEngine.Vector2 x)
            {
                this.target.anchorMin = new UnityEngine.Vector2();
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass22_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass22_0
        private sealed class __c__DisplayClass22_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass22_0()
            {
            
            }
            internal UnityEngine.Vector2 <DOPivot>b__0()
            {
                return this.target.pivot;
            }
            internal void <DOPivot>b__1(UnityEngine.Vector2 x)
            {
                this.target.pivot = new UnityEngine.Vector2();
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass23_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass23_0
        private sealed class __c__DisplayClass23_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass23_0()
            {
            
            }
            internal UnityEngine.Vector2 <DOPivotX>b__0()
            {
                return this.target.pivot;
            }
            internal void <DOPivotX>b__1(UnityEngine.Vector2 x)
            {
                this.target.pivot = new UnityEngine.Vector2();
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass24_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass24_0
        private sealed class __c__DisplayClass24_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass24_0()
            {
            
            }
            internal UnityEngine.Vector2 <DOPivotY>b__0()
            {
                return this.target.pivot;
            }
            internal void <DOPivotY>b__1(UnityEngine.Vector2 x)
            {
                this.target.pivot = new UnityEngine.Vector2();
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass25_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass25_0
        private sealed class __c__DisplayClass25_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass25_0()
            {
            
            }
            internal UnityEngine.Vector2 <DOSizeDelta>b__0()
            {
                return this.target.sizeDelta;
            }
            internal void <DOSizeDelta>b__1(UnityEngine.Vector2 x)
            {
                this.target.sizeDelta = new UnityEngine.Vector2();
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass26_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass26_0
        private sealed class __c__DisplayClass26_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass26_0()
            {
            
            }
            internal UnityEngine.Vector3 <DOPunchAnchorPos>b__0()
            {
                UnityEngine.Vector2 val_1 = this.target.anchoredPosition;
                return new UnityEngine.Vector3() {z = 0f};
            }
            internal void <DOPunchAnchorPos>b__1(UnityEngine.Vector3 x)
            {
                this.target.anchoredPosition = new UnityEngine.Vector2();
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass27_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass27_0
        private sealed class __c__DisplayClass27_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass27_0()
            {
            
            }
            internal UnityEngine.Vector3 <DOShakeAnchorPos>b__0()
            {
                UnityEngine.Vector2 val_1 = this.target.anchoredPosition;
                return new UnityEngine.Vector3() {z = 0f};
            }
            internal void <DOShakeAnchorPos>b__1(UnityEngine.Vector3 x)
            {
                this.target.anchoredPosition = new UnityEngine.Vector2();
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass28_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass28_0
        private sealed class __c__DisplayClass28_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass28_0()
            {
            
            }
            internal UnityEngine.Vector3 <DOShakeAnchorPos>b__0()
            {
                UnityEngine.Vector2 val_1 = this.target.anchoredPosition;
                return new UnityEngine.Vector3() {z = 0f};
            }
            internal void <DOShakeAnchorPos>b__1(UnityEngine.Vector3 x)
            {
                this.target.anchoredPosition = new UnityEngine.Vector2();
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass29_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass29_0
        private sealed class __c__DisplayClass29_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            public float startPosY;
            public bool offsetYSet;
            public float offsetY;
            public DG.Tweening.Sequence s;
            public UnityEngine.Vector2 endValue;
            
            // Methods
            public __c__DisplayClass29_0()
            {
            
            }
            internal UnityEngine.Vector2 <DOJumpAnchorPos>b__0()
            {
                return this.target.anchoredPosition;
            }
            internal void <DOJumpAnchorPos>b__1(UnityEngine.Vector2 x)
            {
                this.target.anchoredPosition = new UnityEngine.Vector2();
            }
            internal void <DOJumpAnchorPos>b__2()
            {
                UnityEngine.Vector2 val_1 = this.target.anchoredPosition;
                this.startPosY = ;
            }
            internal UnityEngine.Vector2 <DOJumpAnchorPos>b__3()
            {
                return this.target.anchoredPosition;
            }
            internal void <DOJumpAnchorPos>b__4(UnityEngine.Vector2 x)
            {
                this.target.anchoredPosition = new UnityEngine.Vector2();
            }
            internal void <DOJumpAnchorPos>b__5()
            {
                float val_5;
                if(this.offsetYSet != true)
                {
                        this.offsetYSet = true;
                    if(this.s == null)
                {
                        val_5 = S0 - this.startPosY;
                }
                
                    this.offsetY = val_5;
                }
                
                UnityEngine.Vector2 val_1 = this.target.anchoredPosition;
                float val_4 = this.offsetY;
                val_4 = this.startPosY + (DG.Tweening.DOVirtual.EasedValue(from:  0f, to:  val_4, lifetimePercentage:  DG.Tweening.TweenExtensions.ElapsedDirectionalPercentage(t:  this.s), easeType:  6));
                this.target.anchoredPosition = new UnityEngine.Vector2();
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass30_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass30_0
        private sealed class __c__DisplayClass30_0
        {
            // Fields
            public UnityEngine.UI.ScrollRect target;
            
            // Methods
            public __c__DisplayClass30_0()
            {
            
            }
            internal UnityEngine.Vector2 <DONormalizedPos>b__0()
            {
                float val_1 = this.target.horizontalNormalizedPosition;
                float val_2 = this.target.verticalNormalizedPosition;
                return (UnityEngine.Vector2)this.target;
            }
            internal void <DONormalizedPos>b__1(UnityEngine.Vector2 x)
            {
                this.target.horizontalNormalizedPosition = null;
                this.target.verticalNormalizedPosition = V1.16B;
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass31_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass31_0
        private sealed class __c__DisplayClass31_0
        {
            // Fields
            public UnityEngine.UI.ScrollRect target;
            
            // Methods
            public __c__DisplayClass31_0()
            {
            
            }
            internal float <DOHorizontalNormalizedPos>b__0()
            {
                return this.target.horizontalNormalizedPosition;
            }
            internal void <DOHorizontalNormalizedPos>b__1(float x)
            {
                this.target.horizontalNormalizedPosition = x;
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass32_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass32_0
        private sealed class __c__DisplayClass32_0
        {
            // Fields
            public UnityEngine.UI.ScrollRect target;
            
            // Methods
            public __c__DisplayClass32_0()
            {
            
            }
            internal float <DOVerticalNormalizedPos>b__0()
            {
                return this.target.verticalNormalizedPosition;
            }
            internal void <DOVerticalNormalizedPos>b__1(float x)
            {
                this.target.verticalNormalizedPosition = x;
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass33_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass33_0
        private sealed class __c__DisplayClass33_0
        {
            // Fields
            public UnityEngine.UI.Slider target;
            
            // Methods
            public __c__DisplayClass33_0()
            {
            
            }
            internal float <DOValue>b__0()
            {
                goto typeof(UnityEngine.UI.Slider).__il2cppRuntimeField_418;
            }
            internal void <DOValue>b__1(float x)
            {
                goto typeof(UnityEngine.UI.Slider).__il2cppRuntimeField_428;
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass34_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass34_0
        private sealed class __c__DisplayClass34_0
        {
            // Fields
            public UnityEngine.UI.Text target;
            
            // Methods
            public __c__DisplayClass34_0()
            {
            
            }
            internal UnityEngine.Color <DOColor>b__0()
            {
                return this.target.color;
            }
            internal void <DOColor>b__1(UnityEngine.Color x)
            {
                this.target.color = new UnityEngine.Color() {r = x.r, g = x.g, b = x.b, a = x.a};
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass35_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass35_0
        private sealed class __c__DisplayClass35_0
        {
            // Fields
            public int v;
            public UnityEngine.UI.Text target;
            public bool addThousandsSeparator;
            public System.Globalization.CultureInfo cInfo;
            
            // Methods
            public __c__DisplayClass35_0()
            {
            
            }
            internal int <DOCounter>b__0()
            {
                return (int)this.v;
            }
            internal void <DOCounter>b__1(int x)
            {
                this.v = x;
                if(this.addThousandsSeparator != false)
                {
                        string val_1 = this.v.ToString(format:  -1610605247, provider:  this.cInfo);
                }
                else
                {
                        string val_2 = this.v.ToString();
                }
            
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass36_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass36_0
        private sealed class __c__DisplayClass36_0
        {
            // Fields
            public UnityEngine.UI.Text target;
            
            // Methods
            public __c__DisplayClass36_0()
            {
            
            }
            internal UnityEngine.Color <DOFade>b__0()
            {
                return this.target.color;
            }
            internal void <DOFade>b__1(UnityEngine.Color x)
            {
                this.target.color = new UnityEngine.Color() {r = x.r, g = x.g, b = x.b, a = x.a};
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass37_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass37_0
        private sealed class __c__DisplayClass37_0
        {
            // Fields
            public UnityEngine.UI.Text target;
            
            // Methods
            public __c__DisplayClass37_0()
            {
            
            }
            internal string <DOText>b__0()
            {
                goto typeof(UnityEngine.UI.Text).__il2cppRuntimeField_5D8;
            }
            internal void <DOText>b__1(string x)
            {
                goto typeof(UnityEngine.UI.Text).__il2cppRuntimeField_5E8;
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass38_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass38_0
        private sealed class __c__DisplayClass38_0
        {
            // Fields
            public UnityEngine.Color to;
            public UnityEngine.UI.Graphic target;
            
            // Methods
            public __c__DisplayClass38_0()
            {
            
            }
            internal UnityEngine.Color <DOBlendableColor>b__0()
            {
                return new UnityEngine.Color() {r = this.to};
            }
            internal void <DOBlendableColor>b__1(UnityEngine.Color x)
            {
                this.to = x;
                mem[1152921504930430420] = x.g;
                mem[1152921504930430424] = x.b;
                mem[1152921504930430428] = x.a;
                x.r = (x.r - this.to) + x.r;
                x.g = (x.g - S4) + x.g;
                x.b = (x.b - S5) + x.b;
                x.a = (x.a - S7) + x.a;
                goto typeof(UnityEngine.UI.Graphic).__il2cppRuntimeField_2A8;
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass39_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass39_0
        private sealed class __c__DisplayClass39_0
        {
            // Fields
            public UnityEngine.Color to;
            public UnityEngine.UI.Image target;
            
            // Methods
            public __c__DisplayClass39_0()
            {
            
            }
            internal UnityEngine.Color <DOBlendableColor>b__0()
            {
                return new UnityEngine.Color() {r = this.to};
            }
            internal void <DOBlendableColor>b__1(UnityEngine.Color x)
            {
                this.to = x;
                mem[1152921504930430420] = x.g;
                mem[1152921504930430424] = x.b;
                mem[1152921504930430428] = x.a;
                UnityEngine.Color val_5 = this.target.color;
                val_5.r = (x.r - this.to) + val_5.r;
                val_5.g = (x.g - S4) + val_5.g;
                val_5.b = (x.b - S5) + val_5.b;
                val_5.a = (x.a - S7) + val_5.a;
                this.target.color = new UnityEngine.Color() {r = val_5.r, g = val_5.g, b = val_5.b, a = val_5.a};
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass40_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass40_0
        private sealed class __c__DisplayClass40_0
        {
            // Fields
            public UnityEngine.Color to;
            public UnityEngine.UI.Text target;
            
            // Methods
            public __c__DisplayClass40_0()
            {
            
            }
            internal UnityEngine.Color <DOBlendableColor>b__0()
            {
                return new UnityEngine.Color() {r = this.to};
            }
            internal void <DOBlendableColor>b__1(UnityEngine.Color x)
            {
                this.to = x;
                mem[1152921504930430420] = x.g;
                mem[1152921504930430424] = x.b;
                mem[1152921504930430428] = x.a;
                UnityEngine.Color val_5 = this.target.color;
                val_5.r = (x.r - this.to) + val_5.r;
                val_5.g = (x.g - S4) + val_5.g;
                val_5.b = (x.b - S5) + val_5.b;
                val_5.a = (x.a - S7) + val_5.a;
                this.target.color = new UnityEngine.Color() {r = val_5.r, g = val_5.g, b = val_5.b, a = val_5.a};
            }
        
        }
        
        #endregion
        
        
        #region DG.Tweening.DOTweenModuleUI.<>c__DisplayClass41_0
        // [Assembly-CSharp-firstpass.dll].DG.Tweening.DOTweenModuleUI.<>c__DisplayClass41_0
        private sealed class __c__DisplayClass41_0
        {
            // Fields
            public UnityEngine.RectTransform target;
            
            // Methods
            public __c__DisplayClass41_0()
            {
            
            }
            internal UnityEngine.Vector2 <DOShapeCircle>b__0()
            {
                return this.target.anchoredPosition;
            }
            internal void <DOShapeCircle>b__1(UnityEngine.Vector2 x)
            {
                this.target.anchoredPosition = new UnityEngine.Vector2();
            }
        
        }
        
        #endregion
        
        // Methods
        public static DG.Tweening.Core.TweenerCore<float, float, DG.Tweening.Plugins.Options.FloatOptions> DOFade(UnityEngine.CanvasGroup target, float endValue, float duration)
        {
            object val_1 = 536898067;
            val_1 = new System.Object();
            mem[536898083] = target;
            DG.Tweening.Core.DOGetter<System.Single> val_2 = 536873953;
            val_2 = new DG.Tweening.Core.DOGetter<System.Single>(object:  val_1, method:  1610682113);
            DG.Tweening.Core.DOSetter<System.Single> val_3 = 536873995;
            val_3 = new DG.Tweening.Core.DOSetter<System.Single>(object:  val_1, method:  1610682115);
            DG.Tweening.Core.TweenerCore<System.Single, System.Single, DG.Tweening.Plugins.Options.FloatOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  endValue, duration:  duration);
            Unknown val_5 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  val_4, target:  mem[536898083]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> DOColor(UnityEngine.UI.Graphic target, UnityEngine.Color endValue, float duration)
        {
            object val_1 = 536898089;
            val_1 = new System.Object();
            mem[536898105] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Color> val_2 = 536873937;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Color>(object:  val_1, method:  1610682119);
            DG.Tweening.Core.DOSetter<UnityEngine.Color> val_3 = 536873979;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Color>(object:  val_1, method:  1610682121);
            DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Color() {r = endValue.r, g = endValue.g, b = endValue.b, a = endValue.a}, duration:  duration);
            Unknown val_5 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  val_4, target:  mem[536898105]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> DOFade(UnityEngine.UI.Graphic target, float endValue, float duration)
        {
            object val_1 = 536898111;
            val_1 = new System.Object();
            mem[536898127] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Color> val_2 = 536873937;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Color>(object:  val_1, method:  1610682125);
            DG.Tweening.Core.DOSetter<UnityEngine.Color> val_3 = 536873979;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Color>(object:  val_1, method:  1610682127);
            DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> val_4 = DG.Tweening.DOTween.ToAlpha(getter:  val_2, setter:  val_3, endValue:  endValue, duration:  duration);
            Unknown val_5 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  val_4, target:  mem[536898127]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> DOColor(UnityEngine.UI.Image target, UnityEngine.Color endValue, float duration)
        {
            object val_1 = 536898133;
            val_1 = new System.Object();
            mem[536898149] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Color> val_2 = 536873937;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Color>(object:  val_1, method:  1610682131);
            DG.Tweening.Core.DOSetter<UnityEngine.Color> val_3 = 536873979;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Color>(object:  val_1, method:  1610682133);
            DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Color() {r = endValue.r, g = endValue.g, b = endValue.b, a = endValue.a}, duration:  duration);
            Unknown val_5 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  val_4, target:  mem[536898149]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> DOFade(UnityEngine.UI.Image target, float endValue, float duration)
        {
            object val_1 = 536898139;
            val_1 = new System.Object();
            mem[536898155] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Color> val_2 = 536873937;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Color>(object:  val_1, method:  1610682137);
            DG.Tweening.Core.DOSetter<UnityEngine.Color> val_3 = 536873979;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Color>(object:  val_1, method:  1610682139);
            DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> val_4 = DG.Tweening.DOTween.ToAlpha(getter:  val_2, setter:  val_3, endValue:  endValue, duration:  duration);
            Unknown val_5 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  val_4, target:  mem[536898155]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<float, float, DG.Tweening.Plugins.Options.FloatOptions> DOFillAmount(UnityEngine.UI.Image target, float endValue, float duration)
        {
            float val_6;
            object val_1 = 536898141;
            val_1 = new System.Object();
            mem[536898157] = target;
            val_6 = 1f;
            if(endValue <= val_6)
            {
                    val_6 = endValue;
                if(endValue < 0)
            {
                    val_6 = 0f;
            }
            
            }
            
            DG.Tweening.Core.DOGetter<System.Single> val_2 = 536873953;
            val_2 = new DG.Tweening.Core.DOGetter<System.Single>(object:  val_1, method:  1610682143);
            DG.Tweening.Core.DOSetter<System.Single> val_3 = 536873995;
            val_3 = new DG.Tweening.Core.DOSetter<System.Single>(object:  val_1, method:  1610682145);
            DG.Tweening.Core.TweenerCore<System.Single, System.Single, DG.Tweening.Plugins.Options.FloatOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  val_6, duration:  duration);
            Unknown val_5 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  val_4, target:  mem[536898157]);
            return val_4;
        }
        public static DG.Tweening.Sequence DOGradientColor(UnityEngine.UI.Image target, UnityEngine.Gradient gradient, float duration)
        {
            var val_14 = 27344528;
            DG.Tweening.Sequence val_1 = DG.Tweening.DOTween.Sequence();
            if(val_2.Length < 1)
            {
                goto label_14;
            }
            
            if(val_2.Length == 1)
            {
                goto label_13;
            }
            
            val_14 = 0;
            label_15:
            if((val_14 == 0) && (null <= 0f))
            {
                    target.color = new UnityEngine.Color() {r = 5.580343E-26f, g = 5.580343E-26f, b = 5.580343E-26f, a = 5.580343E-26f};
            }
            else
            {
                    if((val_2.Length - 1) == val_14)
            {
                    float val_7 = duration - (DG.Tweening.TweenExtensions.Duration(t:  val_1, includeLoops:  false));
            }
            else
            {
                    if(val_14 != 0)
            {
                    if((val_14 - 1) >= val_2.Length)
            {
                goto label_13;
            }
            
            }
            
            }
            
                DG.Tweening.Sequence val_13 = DG.Tweening.TweenSettingsExtensions.Append(s:  val_1, t:  DG.Tweening.TweenSettingsExtensions.SetEase<System.Object>(t:  DG.Tweening.DOTweenModuleUI.DOColor(target:  target, endValue:  new UnityEngine.Color() {r = 5.580343E-26f, g = 5.580343E-26f, b = 5.580343E-26f, a = 5.580343E-26f}, duration:  (null - null) * duration), ease:  1));
            }
            
            if(((val_2.Length & 4294967295) - 1) == val_14)
            {
                goto label_14;
            }
            
            val_14 = val_14 + 1;
            if(val_14 < val_2.Length)
            {
                goto label_15;
            }
            
            label_13:
            label_14:
            Unknown val_14 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  val_1, target:  target);
            return val_1;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> DOFlexibleSize(UnityEngine.UI.LayoutElement target, UnityEngine.Vector2 endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898143;
            val_1 = new System.Object();
            mem[536898159] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_2 = 536873961;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682149);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_3 = 536874005;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682151);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector2(), duration:  duration);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, snapping:  endValue & 1), target:  mem[536898159]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> DOMinSize(UnityEngine.UI.LayoutElement target, UnityEngine.Vector2 endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898145;
            val_1 = new System.Object();
            mem[536898161] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_2 = 536873961;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682155);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_3 = 536874005;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682157);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector2(), duration:  duration);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, snapping:  endValue & 1), target:  mem[536898161]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> DOPreferredSize(UnityEngine.UI.LayoutElement target, UnityEngine.Vector2 endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898147;
            val_1 = new System.Object();
            mem[536898163] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_2 = 536873961;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682161);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_3 = 536874005;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682163);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector2(), duration:  duration);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, snapping:  endValue & 1), target:  mem[536898163]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> DOColor(UnityEngine.UI.Outline target, UnityEngine.Color endValue, float duration)
        {
            object val_1 = 536898069;
            val_1 = new System.Object();
            mem[536898085] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Color> val_2 = 536873937;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Color>(object:  val_1, method:  1610682167);
            DG.Tweening.Core.DOSetter<UnityEngine.Color> val_3 = 536873979;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Color>(object:  val_1, method:  1610682169);
            DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Color() {r = endValue.r, g = endValue.g, b = endValue.b, a = endValue.a}, duration:  duration);
            Unknown val_5 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  val_4, target:  mem[536898085]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> DOFade(UnityEngine.UI.Outline target, float endValue, float duration)
        {
            object val_1 = 536898071;
            val_1 = new System.Object();
            mem[536898087] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Color> val_2 = 536873937;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Color>(object:  val_1, method:  1610682173);
            DG.Tweening.Core.DOSetter<UnityEngine.Color> val_3 = 536873979;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Color>(object:  val_1, method:  1610682175);
            DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> val_4 = DG.Tweening.DOTween.ToAlpha(getter:  val_2, setter:  val_3, endValue:  endValue, duration:  duration);
            Unknown val_5 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  val_4, target:  mem[536898087]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> DOScale(UnityEngine.UI.Outline target, UnityEngine.Vector2 endValue, float duration)
        {
            object val_1 = 536898073;
            val_1 = new System.Object();
            mem[536898089] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_2 = 536873961;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682179);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_3 = 536874005;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682181);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector2(), duration:  duration);
            Unknown val_5 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  val_4, target:  mem[536898089]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> DOAnchorPos(UnityEngine.RectTransform target, UnityEngine.Vector2 endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898075;
            val_1 = new System.Object();
            mem[536898091] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_2 = 536873961;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682185);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_3 = 536874005;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682187);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector2(), duration:  duration);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, snapping:  endValue & 1), target:  mem[536898091]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> DOAnchorPosX(UnityEngine.RectTransform target, float endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898077;
            val_1 = new System.Object();
            mem[536898093] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_2 = 536873961;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682191);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_3 = 536874005;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682193);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector2(), duration:  endValue);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, axisConstraint:  2, snapping:  snapping), target:  mem[536898093]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> DOAnchorPosY(UnityEngine.RectTransform target, float endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898079;
            val_1 = new System.Object();
            mem[536898095] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_2 = 536873961;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682197);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_3 = 536874005;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682199);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector2(), duration:  0f);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, axisConstraint:  4, snapping:  snapping), target:  mem[536898095]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector3, UnityEngine.Vector3, DG.Tweening.Plugins.Options.VectorOptions> DOAnchorPos3D(UnityEngine.RectTransform target, UnityEngine.Vector3 endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898081;
            val_1 = new System.Object();
            mem[536898097] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector3> val_2 = 536873963;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector3>(object:  val_1, method:  1610682203);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector3> val_3 = 536874007;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector3>(object:  val_1, method:  1610682205);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector3, UnityEngine.Vector3, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector3() {x = endValue.x, y = endValue.y, z = endValue.z}, duration:  duration);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, snapping:  snapping), target:  mem[536898097]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector3, UnityEngine.Vector3, DG.Tweening.Plugins.Options.VectorOptions> DOAnchorPos3DX(UnityEngine.RectTransform target, float endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898083;
            val_1 = new System.Object();
            mem[536898099] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector3> val_2 = 536873963;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector3>(object:  val_1, method:  1610682209);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector3> val_3 = 536874007;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector3>(object:  val_1, method:  1610682211);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector3, UnityEngine.Vector3, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector3() {x = endValue, y = 0f, z = 0f}, duration:  duration);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, axisConstraint:  2, snapping:  snapping), target:  mem[536898099]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector3, UnityEngine.Vector3, DG.Tweening.Plugins.Options.VectorOptions> DOAnchorPos3DY(UnityEngine.RectTransform target, float endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898085;
            val_1 = new System.Object();
            mem[536898101] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector3> val_2 = 536873963;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector3>(object:  val_1, method:  1610682215);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector3> val_3 = 536874007;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector3>(object:  val_1, method:  1610682217);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector3, UnityEngine.Vector3, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector3() {x = 0f, y = endValue, z = 0f}, duration:  duration);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, axisConstraint:  4, snapping:  snapping), target:  mem[536898101]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector3, UnityEngine.Vector3, DG.Tweening.Plugins.Options.VectorOptions> DOAnchorPos3DZ(UnityEngine.RectTransform target, float endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898087;
            val_1 = new System.Object();
            mem[536898103] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector3> val_2 = 536873963;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector3>(object:  val_1, method:  1610682221);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector3> val_3 = 536874007;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector3>(object:  val_1, method:  1610682223);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector3, UnityEngine.Vector3, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector3() {x = 0f, y = 0f, z = endValue}, duration:  duration);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, axisConstraint:  8, snapping:  snapping), target:  mem[536898103]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> DOAnchorMax(UnityEngine.RectTransform target, UnityEngine.Vector2 endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898091;
            val_1 = new System.Object();
            mem[536898107] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_2 = 536873961;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682227);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_3 = 536874005;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682229);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector2(), duration:  duration);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, snapping:  endValue & 1), target:  mem[536898107]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> DOAnchorMin(UnityEngine.RectTransform target, UnityEngine.Vector2 endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898093;
            val_1 = new System.Object();
            mem[536898109] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_2 = 536873961;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682233);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_3 = 536874005;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682235);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector2(), duration:  duration);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, snapping:  endValue & 1), target:  mem[536898109]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> DOPivot(UnityEngine.RectTransform target, UnityEngine.Vector2 endValue, float duration)
        {
            object val_1 = 536898095;
            val_1 = new System.Object();
            mem[536898111] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_2 = 536873961;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682239);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_3 = 536874005;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682241);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector2(), duration:  duration);
            Unknown val_5 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  val_4, target:  mem[536898111]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> DOPivotX(UnityEngine.RectTransform target, float endValue, float duration)
        {
            object val_1 = 536898097;
            val_1 = new System.Object();
            mem[536898113] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_2 = 536873961;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682245);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_3 = 536874005;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682247);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector2(), duration:  endValue);
            Unknown val_6 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, axisConstraint:  2, snapping:  false), target:  mem[536898113]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> DOPivotY(UnityEngine.RectTransform target, float endValue, float duration)
        {
            object val_1 = 536898099;
            val_1 = new System.Object();
            mem[536898115] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_2 = 536873961;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682251);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_3 = 536874005;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682253);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector2(), duration:  0f);
            Unknown val_6 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, axisConstraint:  4, snapping:  false), target:  mem[536898115]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> DOSizeDelta(UnityEngine.RectTransform target, UnityEngine.Vector2 endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898101;
            val_1 = new System.Object();
            mem[536898117] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_2 = 536873961;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682257);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_3 = 536874005;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682259);
            DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.Options.VectorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector2(), duration:  duration);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, snapping:  endValue & 1), target:  mem[536898117]);
            return val_4;
        }
        public static DG.Tweening.Tweener DOPunchAnchorPos(UnityEngine.RectTransform target, UnityEngine.Vector2 punch, float duration, int vibrato = 10, float elasticity = 1, bool snapping = False)
        {
            object val_1 = 536898103;
            val_1 = new System.Object();
            mem[536898119] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector3> val_2 = 536873963;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector3>(object:  val_1, method:  1610682263);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector3> val_3 = 536874007;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector3>(object:  val_1, method:  1610682265);
            return DG.Tweening.TweenSettingsExtensions.SetOptions(t:  DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.DOTween.Punch(getter:  val_2, setter:  val_3, direction:  new UnityEngine.Vector3() {x = duration, y = elasticity, z = 0f}, duration:  V2.16B, vibrato:  punch, elasticity:  V3.16B), target:  mem[536898119]), snapping:  vibrato & 1);
        }
        public static DG.Tweening.Tweener DOShakeAnchorPos(UnityEngine.RectTransform target, float duration, float strength = 100, int vibrato = 10, float randomness = 90, bool snapping = False, bool fadeOut = True)
        {
            object val_1 = 536898105;
            val_1 = new System.Object();
            mem[536898121] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector3> val_2 = 536873963;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector3>(object:  val_1, method:  1610682269);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector3> val_3 = 536874007;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector3>(object:  val_1, method:  1610682271);
            return DG.Tweening.TweenSettingsExtensions.SetOptions(t:  DG.Tweening.Core.Extensions.SetSpecialStartupMode<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.DOTween.Shake(getter:  val_2, setter:  val_3, duration:  duration, strength:  strength, vibrato:  vibrato, randomness:  randomness, ignoreZAxis:  true, fadeOut:  fadeOut), target:  mem[536898121]), mode:  2), snapping:  snapping);
        }
        public static DG.Tweening.Tweener DOShakeAnchorPos(UnityEngine.RectTransform target, float duration, UnityEngine.Vector2 strength, int vibrato = 10, float randomness = 90, bool snapping = False, bool fadeOut = True)
        {
            object val_1 = 536898107;
            val_1 = new System.Object();
            mem[536898123] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector3> val_2 = 536873963;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector3>(object:  val_1, method:  1610682275);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector3> val_3 = 536874007;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector3>(object:  val_1, method:  1610682277);
            return DG.Tweening.TweenSettingsExtensions.SetOptions(t:  DG.Tweening.Core.Extensions.SetSpecialStartupMode<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.DOTween.Shake(getter:  val_2, setter:  val_3, duration:  duration, strength:  new UnityEngine.Vector3() {x = randomness, y = V2.16B, z = 0f}, vibrato:  strength, randomness:  V3.16B, fadeOut:  snapping), target:  mem[536898123]), mode:  2), snapping:  vibrato & 1);
        }
        public static DG.Tweening.Sequence DOJumpAnchorPos(UnityEngine.RectTransform target, UnityEngine.Vector2 endValue, float jumpPower, int numJumps, float duration, bool snapping = False)
        {
            object val_1 = 536898109;
            val_1 = new System.Object();
            mem[536898125] = target;
            mem[536898157] = jumpPower;
            mem[536898161] = duration;
            mem[536898133] = 0;
            mem[536898141] = -1082130432;
            mem[536898137] = 0;
            int val_2 = (endValue > 1) ? endValue : (0 + 1);
            mem[536898149] = DG.Tweening.DOTween.Sequence();
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_4 = 536873961;
            val_4 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682281);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_5 = 536874005;
            val_5 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682283);
            val_2 = val_2 << 1;
            float val_6 = V3.16B / (float)val_2;
            DG.Tweening.TweenCallback val_13 = 536894577;
            val_13 = new DG.Tweening.TweenCallback(object:  val_1, method:  1610682285);
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_15 = 536873961;
            val_15 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682287);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_16 = 536874005;
            val_16 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682289);
            Unknown val_24 = DG.Tweening.TweenSettingsExtensions.SetEase<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.Join(s:  DG.Tweening.TweenSettingsExtensions.Append(s:  mem[536898149], t:  DG.Tweening.TweenSettingsExtensions.SetEase<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  DG.Tweening.DOTween.To(getter:  val_15, setter:  val_16, endValue:  new UnityEngine.Vector2(), duration:  mem[536898157]), axisConstraint:  2, snapping:  numJumps & 1), ease:  1)), t:  DG.Tweening.TweenSettingsExtensions.OnStart<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetLoops<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetRelative<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetEase<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  DG.Tweening.DOTween.To(getter:  val_4, setter:  val_5, endValue:  new UnityEngine.Vector2(), duration:  0f), axisConstraint:  4, snapping:  numJumps & 1), ease:  6)), loops:  val_2, loopType:  1), action:  val_13)), target:  mem[536898125]), ease:  mem[536884797] + 84);
            DG.Tweening.TweenCallback val_25 = 536894577;
            val_25 = new DG.Tweening.TweenCallback(object:  val_1, method:  1610682291);
            Unknown val_26 = DG.Tweening.TweenSettingsExtensions.OnUpdate<System.Object>(t:  mem[536898149], action:  val_25);
            return (DG.Tweening.Sequence)mem[536898149];
        }
        public static DG.Tweening.Tweener DONormalizedPos(UnityEngine.UI.ScrollRect target, UnityEngine.Vector2 endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898113;
            val_1 = new System.Object();
            mem[536898129] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_2 = 536873961;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682295);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_3 = 536874005;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682297);
            return DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Vector2(), duration:  duration), snapping:  endValue & 1), target:  mem[536898129]);
        }
        public static DG.Tweening.Tweener DOHorizontalNormalizedPos(UnityEngine.UI.ScrollRect target, float endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898115;
            val_1 = new System.Object();
            mem[536898131] = target;
            DG.Tweening.Core.DOGetter<System.Single> val_2 = 536873953;
            val_2 = new DG.Tweening.Core.DOGetter<System.Single>(object:  val_1, method:  1610682301);
            DG.Tweening.Core.DOSetter<System.Single> val_3 = 536873995;
            val_3 = new DG.Tweening.Core.DOSetter<System.Single>(object:  val_1, method:  1610682303);
            return DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  endValue, duration:  duration), snapping:  snapping), target:  mem[536898131]);
        }
        public static DG.Tweening.Tweener DOVerticalNormalizedPos(UnityEngine.UI.ScrollRect target, float endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898117;
            val_1 = new System.Object();
            mem[536898133] = target;
            DG.Tweening.Core.DOGetter<System.Single> val_2 = 536873953;
            val_2 = new DG.Tweening.Core.DOGetter<System.Single>(object:  val_1, method:  1610682307);
            DG.Tweening.Core.DOSetter<System.Single> val_3 = 536873995;
            val_3 = new DG.Tweening.Core.DOSetter<System.Single>(object:  val_1, method:  1610682309);
            return DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  endValue, duration:  duration), snapping:  snapping), target:  mem[536898133]);
        }
        public static DG.Tweening.Core.TweenerCore<float, float, DG.Tweening.Plugins.Options.FloatOptions> DOValue(UnityEngine.UI.Slider target, float endValue, float duration, bool snapping = False)
        {
            object val_1 = 536898119;
            val_1 = new System.Object();
            mem[536898135] = target;
            DG.Tweening.Core.DOGetter<System.Single> val_2 = 536873953;
            val_2 = new DG.Tweening.Core.DOGetter<System.Single>(object:  val_1, method:  1610682313);
            DG.Tweening.Core.DOSetter<System.Single> val_3 = 536873995;
            val_3 = new DG.Tweening.Core.DOSetter<System.Single>(object:  val_1, method:  1610682315);
            DG.Tweening.Core.TweenerCore<System.Single, System.Single, DG.Tweening.Plugins.Options.FloatOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  endValue, duration:  duration);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, snapping:  snapping), target:  mem[536898135]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> DOColor(UnityEngine.UI.Text target, UnityEngine.Color endValue, float duration)
        {
            object val_1 = 536898121;
            val_1 = new System.Object();
            mem[536898137] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Color> val_2 = 536873937;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Color>(object:  val_1, method:  1610682319);
            DG.Tweening.Core.DOSetter<UnityEngine.Color> val_3 = 536873979;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Color>(object:  val_1, method:  1610682321);
            DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Color() {r = endValue.r, g = endValue.g, b = endValue.b, a = endValue.a}, duration:  duration);
            Unknown val_5 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  val_4, target:  mem[536898137]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<int, int, DG.Tweening.Plugins.Options.NoOptions> DOCounter(UnityEngine.UI.Text target, int fromValue, int endValue, float duration, bool addThousandsSeparator = True, System.Globalization.CultureInfo culture)
        {
            System.Globalization.CultureInfo val_8;
            object val_2 = 536898123;
            val_2 = new System.Object();
            mem[536898147] = target;
            val_8 = 0;
            mem[536898155] = addThousandsSeparator;
            mem[536898139] = fromValue;
            if(addThousandsSeparator != false)
            {
                    val_8 = culture;
                if(culture == null)
            {
                    val_8 = System.Globalization.CultureInfo.InvariantCulture;
            }
            
            }
            
            mem[536898163] = val_8;
            DG.Tweening.Core.DOGetter<System.Int32> val_4 = 536873943;
            val_4 = new DG.Tweening.Core.DOGetter<System.Int32>(object:  val_2, method:  1610682325);
            DG.Tweening.Core.DOSetter<System.Int32> val_5 = 536873985;
            val_5 = new DG.Tweening.Core.DOSetter<System.Int32>(object:  val_2, method:  1610682327);
            DG.Tweening.Core.TweenerCore<System.Int32, System.Int32, DG.Tweening.Plugins.Options.NoOptions> val_6 = DG.Tweening.DOTween.To(getter:  val_4, setter:  val_5, endValue:  endValue, duration:  duration);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  val_6, target:  mem[536898147]);
            return val_6;
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> DOFade(UnityEngine.UI.Text target, float endValue, float duration)
        {
            object val_1 = 536898125;
            val_1 = new System.Object();
            mem[536898141] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Color> val_2 = 536873937;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Color>(object:  val_1, method:  1610682331);
            DG.Tweening.Core.DOSetter<UnityEngine.Color> val_3 = 536873979;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Color>(object:  val_1, method:  1610682333);
            DG.Tweening.Core.TweenerCore<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions> val_4 = DG.Tweening.DOTween.ToAlpha(getter:  val_2, setter:  val_3, endValue:  endValue, duration:  duration);
            Unknown val_5 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  val_4, target:  mem[536898141]);
            return val_4;
        }
        public static DG.Tweening.Core.TweenerCore<string, string, DG.Tweening.Plugins.Options.StringOptions> DOText(UnityEngine.UI.Text target, string endValue, float duration, bool richTextEnabled = True, DG.Tweening.ScrambleMode scrambleMode = 0, string scrambleChars)
        {
            string val_8 = endValue;
            object val_1 = 536898127;
            val_1 = new System.Object();
            mem[536898143] = target;
            if(val_8 == null)
            {
                    if(mem[536885141] >= 1)
            {
                    DG.Tweening.Core.Debugger.LogWarning(message:  -1610601183, t:  0);
            }
            
                val_8 = -1610612735;
            }
            
            DG.Tweening.Core.DOGetter<System.Object> val_2 = 536873955;
            val_2 = new DG.Tweening.Core.DOGetter<System.Object>(object:  val_1, method:  1610682337);
            DG.Tweening.Core.DOSetter<System.Object> val_3 = 536873999;
            val_3 = new DG.Tweening.Core.DOSetter<System.Object>(object:  val_1, method:  1610682339);
            DG.Tweening.Core.TweenerCore<System.String, System.String, DG.Tweening.Plugins.Options.StringOptions> val_4 = DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  val_8, duration:  duration);
            Unknown val_7 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_4, richTextEnabled:  richTextEnabled, scrambleMode:  scrambleMode, scrambleChars:  scrambleChars), target:  mem[536898143]);
            return val_4;
        }
        public static DG.Tweening.Tweener DOBlendableColor(UnityEngine.UI.Graphic target, UnityEngine.Color endValue, float duration)
        {
            float val_8 = endValue.b;
            float val_7 = endValue.g;
            float val_6 = endValue.r;
            object val_1 = 536898129;
            val_1 = new System.Object();
            mem[536898161] = target;
            mem[536898145] = 0;
            mem[536898153] = 0;
            DG.Tweening.Core.DOGetter<UnityEngine.Color> val_2 = 536873937;
            float val_9 = endValue.a;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Color>(object:  val_1, method:  1610682343);
            DG.Tweening.Core.DOSetter<UnityEngine.Color> val_3 = 536873979;
            val_6 = val_6 - endValue.r;
            val_7 = val_7 - endValue.g;
            val_8 = val_8 - endValue.b;
            val_9 = endValue.a - val_9;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Color>(object:  val_1, method:  1610682345);
            return DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.Core.Extensions.Blendable<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions>(t:  DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Color() {r = val_6, g = val_7, b = val_8, a = val_9}, duration:  duration)), target:  mem[536898161]);
        }
        public static DG.Tweening.Tweener DOBlendableColor(UnityEngine.UI.Image target, UnityEngine.Color endValue, float duration)
        {
            float val_8 = endValue.b;
            float val_7 = endValue.g;
            float val_6 = endValue.r;
            object val_1 = 536898131;
            val_1 = new System.Object();
            mem[536898163] = target;
            mem[536898147] = 0;
            mem[536898155] = 0;
            DG.Tweening.Core.DOGetter<UnityEngine.Color> val_2 = 536873937;
            float val_9 = endValue.a;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Color>(object:  val_1, method:  1610682349);
            DG.Tweening.Core.DOSetter<UnityEngine.Color> val_3 = 536873979;
            val_6 = val_6 - endValue.r;
            val_7 = val_7 - endValue.g;
            val_8 = val_8 - endValue.b;
            val_9 = endValue.a - val_9;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Color>(object:  val_1, method:  1610682351);
            return DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.Core.Extensions.Blendable<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions>(t:  DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Color() {r = val_6, g = val_7, b = val_8, a = val_9}, duration:  duration)), target:  mem[536898163]);
        }
        public static DG.Tweening.Tweener DOBlendableColor(UnityEngine.UI.Text target, UnityEngine.Color endValue, float duration)
        {
            float val_8 = endValue.b;
            float val_7 = endValue.g;
            float val_6 = endValue.r;
            object val_1 = 536898135;
            val_1 = new System.Object();
            mem[536898167] = target;
            mem[536898151] = 0;
            mem[536898159] = 0;
            DG.Tweening.Core.DOGetter<UnityEngine.Color> val_2 = 536873937;
            float val_9 = endValue.a;
            val_2 = new DG.Tweening.Core.DOGetter<UnityEngine.Color>(object:  val_1, method:  1610682355);
            DG.Tweening.Core.DOSetter<UnityEngine.Color> val_3 = 536873979;
            val_6 = val_6 - endValue.r;
            val_7 = val_7 - endValue.g;
            val_8 = val_8 - endValue.b;
            val_9 = endValue.a - val_9;
            val_3 = new DG.Tweening.Core.DOSetter<UnityEngine.Color>(object:  val_1, method:  1610682357);
            return DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.Core.Extensions.Blendable<UnityEngine.Color, UnityEngine.Color, DG.Tweening.Plugins.Options.ColorOptions>(t:  DG.Tweening.DOTween.To(getter:  val_2, setter:  val_3, endValue:  new UnityEngine.Color() {r = val_6, g = val_7, b = val_8, a = val_9}, duration:  duration)), target:  mem[536898167]);
        }
        public static DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.CircleOptions> DOShapeCircle(UnityEngine.RectTransform target, UnityEngine.Vector2 center, float endValueDegrees, float duration, bool relativeCenter = False, bool snapping = False)
        {
            object val_1 = 536898137;
            val_1 = new System.Object();
            mem[536898153] = target;
            DG.Tweening.Core.DOGetter<UnityEngine.Vector2> val_3 = 536873961;
            val_3 = new DG.Tweening.Core.DOGetter<UnityEngine.Vector2>(object:  val_1, method:  1610682361);
            DG.Tweening.Core.DOSetter<UnityEngine.Vector2> val_4 = 536874005;
            val_4 = new DG.Tweening.Core.DOSetter<UnityEngine.Vector2>(object:  val_1, method:  1610682363);
            DG.Tweening.Core.TweenerCore<Unknown, Unknown, Unknown> val_5 = DG.Tweening.DOTween.To<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.CircleOptions>(plugin:  DG.Tweening.Plugins.CirclePlugin.Get(), getter:  val_3, setter:  val_4, endValue:  new UnityEngine.Vector2(), duration:  endValueDegrees);
            Unknown val_9 = DG.Tweening.TweenSettingsExtensions.SetTarget<System.Object>(t:  DG.Tweening.TweenSettingsExtensions.SetOptions(t:  val_5, endValueDegrees:  V2.16B, relativeCenter:  center & 1, snapping:  relativeCenter), target:  mem[536898153]);
            return (DG.Tweening.Core.TweenerCore<UnityEngine.Vector2, UnityEngine.Vector2, DG.Tweening.Plugins.CircleOptions>)val_5;
        }
    
    }

}
